// Demo : acceder aux variables d'environnement en C standard

#include <stdio.h>
#include <stdlib.h>

int main (int argc, char **argv)
{
  char *value = 0;

  if ( argc > 1 ) {
    fprintf(stdout, "GET \"%s\" --> ", argv[1]);
    value = getenv(argv[1]);
    if (value == 0){
      fprintf(stdout, "[!] Not Found [!]\n");
      fflush(stdout);
      return(1);
    }
    fprintf(stdout, "%s\n", value);
    fflush(stdout);
    return(0);
  } else {
    fprintf(stderr, "use : %s EnvVarName\n", argv[0]);
    fflush(stderr);
    return(1);
  }
}
